liver cell lines - Espagnol Anglais Dictionnaire